SmartRes2
SmartRes2
SmartRes2 coordinates party and raid recovery after a partial or total wipe. It tracks resurrection activity, helps resurrection-capable players choose useful targets, reduces duplicate casts, and provides optional visual and chat feedback while the group recovers.
Highlights
- Smart resurrection targeting: the single-target keybind chooses an eligible dead group member, avoids targets already being resurrected or with a useful resurrection offer, and prioritizes group role, resurrection capability, and level before randomly choosing between equal candidates.
- Secure resurrection keybinds: SmartRes2 provides single-target, manual-target, combat resurrection, and—where supported—mass resurrection bindings without requiring visible action-bar buttons.
- Resurrection bars: colour-coded bars distinguish the fastest casts, competing casts, mass resurrection, and players waiting to accept a resurrection. The Bars module is highly configurable and includes simulated bars for previewing changes.
- Configurable chat: resurrection announcements and collision warnings can use appropriate group channels, whispers, or no output at all. Built-in random messages can be enabled, disabled, replaced, or supplemented with custom messages.
Keybindings
SmartRes2 keybindings are configured through Blizzard's Key Bindings interface under the SmartRes2 category.
- Resurrection-capable classes can bind Single Target Res Key for SmartRes2's automatic target selection.
- Hunters should bind Single Target Res Key; SmartRes2 uses it for Revive Pet.
- Warlocks and other classes with a combat resurrection can bind Combat Res Key.
- Manual Target Res keeps conventional manual resurrection targeting available.
- Mass Res Key is available on game versions that support mass resurrection.
Once the SmartRes2 bindings you use are configured, the corresponding resurrection spells do not need to remain on your action bars. Removing them is optional, but can free action-bar slots.
SmartRes2 can also track non-class resurrection sources, such as items. Tracked casts can appear on the Bars display and can use the normal Chat announcements, but SmartRes2 deliberately does not provide smart keybindings for profession or item-based resurrection effects. Those should be activated normally.
For automatic single-target resurrection, eligible dead group members are prioritized in this order:
- Healers.
- Druids, evokers, monks, paladins, priests, and shamans, because these classes have an ordinary out-of-combat resurrection spell regardless of their current specialization or assigned role.
- Tanks.
- Everyone else, without considering specialization, assigned damage role, power type, or other class resources.
Within the highest available priority, SmartRes2 prefers the highest-level character. If multiple characters have the same priority and level, it chooses randomly between them.
Bars and Chat
The Bars module shows resurrection casts and waiting resurrection offers in one configurable display. Frame size, scale, position, textures, borders, fonts, icons, colours, text, and other presentation options can be adjusted without changing SmartRes2's recovery logic. Masque can skin bar icons when it is installed.
The Chat module can announce single-target and mass resurrection casts and warn other resurrection casters when their cast will not finish first. When several group members are running SmartRes2 with collision notifications enabled, they automatically choose one sender for each warning instead of all sending the same message. The Group output follows the current group context, while explicit channel choices and None are available when more control is preferred.
Supported World of Warcraft Versions
SmartRes2 supports:
- Retail
- Mists of Pandaria Classic
- Wrath Classic / Titan Reforged
- The Burning Crusade Classic
- Classic Era
Feature availability follows the capabilities of each game version. Mass resurrection bindings and options are shown only on versions where mass resurrection spells can exist. For game versions where spell ranks exist, SmartRes2 automatically updates itself after the player trains new spells to always use the player's highest spell rank.
Configuration
Open SmartRes2 through Blizzard's AddOns settings, right-click its Broker or minimap launcher, or use one of these slash commands:
/smartres2
/smartres
/sr
The Broker/minimap launcher also provides quick Bars controls: left-click toggles the Bars frame lock, and middle-click shows or clears simulated test bars.
Translating
SmartRes2 can be localized through the WowAce localization portal.
-
View User Profile
-
Send Message
Posted Dec 4, 2011Hi,
This has been an issue for awhile, and I reported it some time ago, I use one profile for smartres2, but the bar size and positioning save independantly for each toon, even though Im using the same profile.
It it possible to use one profile and have positioning of the bars and size to dave for each of my alts? Because I right now I configure the addon, and everything saves apart from bar size and positioning. Thanks.
-
View User Profile
-
Send Message
Posted Nov 5, 2011I've got the latest 1.29 installed, but when I use the /sr cast or /smartres cast macro, nothing happens, it never attempts to actually rez anybody and doesn't give me any sort of error or feedback, it just does nothing. The addon is definitely working, I get its options if I type /smartres, and I get the bars coming up on my screen showing who other people are rezzing, but the macro never does anything or tries to cast anything.
-
View User Profile
-
Send Message
Posted Nov 5, 2011The macro command isn't working, and nobody is quite certain why. Upon testing, we know it does fire the same function as the keybound auto res, yet does not in fact cast any res spell. The odd thing is that it did work, then spontaneously stopped working for no reason. No code was ever changed.
Torhal, Morgalm, and myself are still looking into it.
-
View User Profile
-
Send Message
Posted Oct 26, 2011I almost would like to get an error, but instead I get... nothing! I've installed the addon correctly, I log on my priest, I type /sr (or /smartres) and I get "Type /help for a listing of a few commands."
So I've deleted the folder and redownloaded, in case, but it still isn't working. What's wrong here?
-
View User Profile
-
Send Message
Posted Oct 26, 2011Is SmartRes2 enabled on your character select screen? Do you have Load out of date addons enabled? Did you perform the fix mentioned a comment or two below?
-
View User Profile
-
Send Message
Posted Oct 27, 2011Yes everything is enabled and should be working... as for the manual edit, I just did it, and BOOM it works now! It would be great if the author made the correction (for the benefit of everyone, of course), also the manual edition of the file should be in big colory letters, so people like me can see it better hehe.
So thanks, all working now.
-
View User Profile
-
Send Message
Posted Oct 27, 2011I tried tagging a new release that included the fix, but something is going wrong in the back end. I reported to the proper people and hopefully it gets resolved soon.
Once it is fixed, if someone else doesn't tag a new release, then I will.
-
View User Profile
-
Send Message
Posted Oct 21, 2011Thanks!
-
View User Profile
-
Send Message
Posted Oct 16, 2011To those having errors, it appears that there was a pathing change in LibResComm that the addon author missed. Simply open SmartRes2.toc in a text editor, and change line #44 to this:
Libs\LibResComm-1.0\LibResComm-1.0\lib.xml
-
View User Profile
-
Send Message
Posted Oct 17, 2011yay thanks.
-
View User Profile
-
Send Message
Posted Oct 17, 2011Torhal fixed this in the latest alpha. It won't go release until something else is addressed, however.
-
View User Profile
-
Send Message
Posted Oct 16, 20111.2.8 gives me the following error:
SmartRes2-Release 1.2.8\SmartRes2.lua:72: Cannot find a library instance of "LibResComm-1.0".
Do I need to install LibResComm separately?
-
View User Profile
-
Send Message
Posted Oct 16, 2011I am getting the same error too.
-
View User Profile
-
Send Message
Posted Oct 16, 2011Me three. :(
-
View User Profile
-
Send Message
Posted Sep 8, 2011-
View User Profile
-
Send Message
Posted Oct 12, 2011No. Raise Ally is an instant cast spell, and thus there is no point having it in a countdown addon.
-
View User Profile
-
Send Message
Posted Jul 10, 2011Date: 2011-07-10 10:05:23
ID: 1
Error occured in: Global
Count: 1
Message: ...GridStatusRes\Libs\LibResComm-1.0\LibResComm-1.0.lua line 28:
attempt to call method 'replace' (a nil value)
Debug:
[C]: replace()
...GridStatusRes\Libs\LibResComm-1.0\LibResComm-1.0.lua:28: in main chunk
AddOns:
Swatter, v5.12.5198 (QuirkyKiwi)
Ace3, v
AckisRecipeList, v2.2.6b
ACP, v3.3.16
AdvancedTradeSkillWindow, v
Aloft, v4.3.4
AraBrokerMoney, vr11
Archy, v1.8.3
ArkInventory, v3.02
ArkInventoryRules, v
Atlas, v1.20.0
AtlasBattlegrounds, v1.20.0
AtlasDungeonLocs, v1.20.0
AtlasOutdoorRaids, v1.20.0
AtlasTransportation, v1.20.0
AtlasLootLoader, vv6.04.03
AtlasQuest, v4.6.4
AucAdvanced, v5.12.5198 (QuirkyKiwi)
AucFilterBasic, v5.12.5198 (QuirkyKiwi)
AucFilterOutlier, v5.12.5198.5194(5.12/embedded)
AucMatchUndercut, v5.12.5198.4828(5.12/embedded)
AucStatHistogram, v5.12.5198 (QuirkyKiwi)
AucStatiLevel, v5.12.5198 (QuirkyKiwi)
AucStatPurchased, v5.12.5198 (QuirkyKiwi)
AucStatSales, v5.12.5198.4838(5.12/embedded)
AucStatSimple, v5.12.5198 (QuirkyKiwi)
AucStatStdDev, v5.12.5198 (QuirkyKiwi)
AucStatWOWEcon, v5.12.5198.4828(5.12/embedded)
AucUtilAHWindowControl, v5.12.5198.5133(5.12/embedded)
AucUtilAppraiser, v5.12.5198.5194(5.12/embedded)
AucUtilAskPrice, v5.12.5198.5162(5.12/embedded)
AucUtilAutoMagic, v5.12.5198.5184(5.12/embedded)
AucUtilCompactUI, v5.12.5198.5016(5.12/embedded)
AucUtilEasyBuyout, v5.12.5198.4897(5.12/embedded)
AucUtilFixAH, v5.12.5198 (QuirkyKiwi)
AucUtilItemSuggest, v5.12.5198.5144(5.12/embedded)
AucUtilPriceLevel, v5.12.5198.4861(5.12/embedded)
AucUtilScanButton, v5.12.5198.5159(5.12/embedded)
AucUtilScanFinish, v5.12.5198.5159(5.12/embedded)
AucUtilScanProgress, v5.12.5198.4979(5.12/embedded)
AucUtilScanStart, v5.12.5198.5159(5.12/embedded)
AucUtilSearchUI, v5.12.5198.5184(5.12/embedded)
AucUtilSimpleAuction, v5.12.5198.4993(5.12/embedded)
AucUtilVendMarkup, v5.12.5198.4828(5.12/embedded)
Babylonian, v5.1.DEV.312(/embedded)
Bartender4, v4.4.19
BeanCounter, v5.12.5198 (QuirkyKiwi)
BigWigs, v3.740
BrokerTradeCooldowns, v2.1.6-release
Carbonite, v4.2
CarboniteTransfer, v1.01
Chatter, v1.0
Chinchilla, vv2.3.2
Clique, vv40200-1.4.0
Configator, v5.1.DEV.312(/embedded)
CookingHelper, v1.75
DebugLib, v5.1.DEV.312(/embedded)
ElkBuffBars, v2.3.0-165
EnhancedAchievements, v
EnhancedColourPicker, v4
FishingBuddy, v1.0.4a
Fizzle, vv1.5.3
FlightMapEnhanced, v1.5.24
Fortress, v1.1.5
GearScore, v4.8.03.03
GnomishVendorShrinker, v4.2.0.12
Grid, v4.2.0.1442
GridManaBars, v1.04
GridStatusRaidDebuff, vv3.2
GridStatusRDBC, v1.0.1
GridStatusRDCata, v1.3
GridStatusRDWotLK, v1.1
GridStatusRes, v4.2.0.72
LibExtraTip, v5.12.DEV.311(/embedded)
Outfitter, v5.2.3
SharedMedia, v3.0.4-179
SlideBar, v5.12.5198 (QuirkyKiwi)
Stubby, v5.12.5198 (QuirkyKiwi)
TipHelper, v5.12.DEV.310(/embedded)
TipTac, v10.12.05
BlizRuntimeLib_enUS v4.2.0.40200 <eu>
(ck=aae)
-
View User Profile
-
Send Message
Posted Jul 10, 2011-
View User Profile
-
Send Message
Posted Jul 11, 2011-
View User Profile
-
Send Message
Posted Jul 11, 2011