SmartRes2
SmartRes2
The ultimate addon for party and raid recovery after a partial or total wipe. There is a plethora of features, most functional, some are for roleplay.
A Short List of Features
Not every feature exits for every WoW version. For example, settings for mass resurrection spells are not available in Classic Era or Season of Discovery. I am still writing the code, which means there are features which are not done.
- SmartRes2 is lightweight and modular. You can enable or disable almost everything, up to and including entire plugins.
- Create your own random messages for printing to chat to entertain your group.
- Disable or remove chat messages you do not wish to use. There is a recycle bin to restore deleted messages.
- Customize the bar frame with borders, fonts, and more. Future ideas include supporting themes.
- Bind keys for one-click casting of your class resurrection spells, including Hunter pet spells (requires retail, crane and moth pets).
- Non-combat spells intelligently parse your group for dead characters, prioritizing healers, tanks, then DPS. The option to change the priority is being investigated.
- Non-combat resurrection spells, including mass resurrections, check if your cast is the fastest, and if anyone's spell is not the fastest, SmartRes2 can inform them of a collision.
- A frame of colour-coded bars provides a visual display of resurrections. (Not ready as of June, 2024).
- If you have a combat res spell, there is an option to switch the manual target key bind to the spell during combat, and back to your regular res spell out of combat.
- SmartRes2 supports all WoW versions that have been released as of June, 2024. The War Within is planned, but I do not have access to the beta.
Translating
People can start localizing SmartRes2 via the Wowace web portal. As of June 6, 2024, the current words and phrases are set; however, there will be more added and those added later may change as development progresses.
API
Addon authors are welcome to write their own modules and plug their options into SmartRes2. There is a Public API which has the basics. More instructions will be added as development advances.
Preview Screenshots
These are not final, and are subject to change, especially as I add features.
-
View User Profile
-
Send Message
Posted Sep 24, 2012r216 should be up in a few minutes.
-
View User Profile
-
Send Message
Posted Sep 24, 2012Message: SmartRes2-r215\Locales\Localization.enUS.lua:2: "=" expected near "215"
Time: 09/24/12 23:06:41
Count: 1
Stack:
Locals:
thats the first lua i´ll check more
Message: SmartRes2-r215\SmartRes2Options.lua:19: attempt to index upvalue "L" (a nil value)
Time: 09/24/12 23:06:41
Count: 1
Stack: Interface\AddOns\SmartRes2\SmartRes2.lua:165: in function <Interface\AddOns\SmartRes2\SmartRes2.lua:133>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:514: in function `InitializeAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:629: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:621>
Locals: <none>
the 2nd one
Message: SmartRes2\SmartRes2-r215.lua:253: attempt to index field "rez_bars" (a nil value)
Time: 09/24/12 23:06:53
Count: 1
Stack: (tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:636: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:621>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:299: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:322: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:692: in function <Interface\FrameXML\UIParent.lua:657>
Locals: <none>
the last one
-
View User Profile
-
Send Message
Posted Sep 24, 2012I am getting the same errors as Sonayahh
-
View User Profile
-
Send Message
Posted Sep 24, 2012upps thx i will test it in about 2 hours and let u know
-
View User Profile
-
Send Message
Posted Sep 24, 2012I am 98% certain the key binds are working. I am getting messages in chat finally. This is with r215, which is the latest alpha build. Please let me know. http://www.wowace.com/addons/smartres2/files/
@Sonayahh, did you notice I made you an official tester?
-
View User Profile
-
Send Message
Posted Sep 22, 2012I've been finding all sorts of bugs, minor glitches, but haven't nailed down the res key not working. Still poking away.
-
View User Profile
-
Send Message
Posted Sep 19, 2012i´m so sad to say yes.....
no lua errors, see the other persons´s bars, also can se the battle rezzes, hotkey not working and can´t see my own bar,
-
View User Profile
-
Send Message
Posted Sep 19, 2012Sonya, does r214 on WowAce have the same problem?
-
View User Profile
-
Send Message
Posted Sep 17, 2012With the new version there are no lua errors anymore but sorryyyyyyyyy still not working...
It always tells me congratulation...
if i have the dead person in my target and use the res button manuel i can see the bars but the hotkey is not working.
-
View User Profile
-
Send Message
Posted Sep 17, 2012No errors = good. Hotkey not working = bad. I'll keep poking at the alpha. Watch for updates on WowAce.
-
View User Profile
-
Send Message
Posted Sep 16, 2012Okay people, try the latest alpha http://www.wowace.com/addons/smartres2/ and let me know if that finally fixes the UnitClass error.
-
View User Profile
-
Send Message
Posted Sep 16, 2012still not working for me.
i can see the other rezzer´s bars but not my one. If i use the hotkey it says congratulation
-
View User Profile
-
Send Message
Posted Sep 16, 2012And that is with Release 2.0.3? There is a ticket if anyone can provide details.
-
View User Profile
-
Send Message
Posted Sep 16, 2012i just uninstalled my 2.0.3 version 2 times und installed it back again, also deleeted the saved variables, i don´t know how to prove it because ther are no lua errors....
I will try it later again maybe there are some lua errors
-
View User Profile
-
Send Message
Posted Sep 16, 2012Weird. I'm looking into it.
-
View User Profile
-
Send Message
Posted Sep 16, 2012Keep your saved variables. They'll be good. Something else is wrong.
-
View User Profile
-
Send Message
Posted Sep 16, 2012Message: SmartRes2\SmartRes2-Release 2.0.3.lua:644: Usage: UnitClass("unit")
Time: 09/16/12 20:17:00
Count: 1
Stack: Interface\AddOns\SmartRes2\SmartRes2.lua:644: in function <Interface\AddOns\SmartRes2\SmartRes2.lua:643>
Interface\AddOns\SmartRes2\SmartRes2.lua:677: in function <Interface\AddOns\SmartRes2\SmartRes2.lua:667>
Interface\AddOns\SmartRes2\SmartRes2.lua:692: in function <Interface\AddOns\SmartRes2\SmartRes2.lua:690>
Interface\AddOns\SmartRes2\SmartRes2.lua:721: in function `Resurrection'
Interface\AddOns\SmartRes2\SmartRes2.lua:216: in function <Interface\AddOns\SmartRes2\SmartRes2.lua:216>
Locals: unit = nil
UnitClass = <function> defined =[C]:-1
UnitLevel = <function> defined =[C]:-1
CLASS_PRIORITIES = <table> {
DEATHKNIGHT = 3
WARRIOR = 3
PALADIN = 1
MAGE = 2
PRIEST = 1
WARLOCK = 2
ROGUE = 4
HUNTER = 4
DRUID = 1
MONK = 1
SHAMAN = 1
}
-
View User Profile
-
Send Message
Posted Sep 13, 2012It's true, Blizzard introduced two bugs with patch 5.0.4 and 5.0.5 that do not exist on the Pandaria Beta.
I will be working around these this weekend, and you should be in good shape for raiding. Sorry for the unforseen "grrrr" moments, and happy smart resurrecting!
Hmm, maybe I should say what is coming: well first off, I am returning to WoW for the first time since patch 4.1 in Cataclysm. Yay! Second, there will be a major internal rewrite of SmartRes2 coming in the next several weeks to few months. Resurrections cast by other people will no longer be guessed. SR2 will KNOW. Your friends and guildmates won't be "forced" to install LibResComm or SmartRes2 to ensure accuracy. In fact, LibResComm will be phased out for something better. Of course, nothing will beat everybody installing SmartRes2, so tell your friends!
-
View User Profile
-
Send Message
Posted Sep 12, 2012Hi, I have my annouce rez's to say and its not announcing combat res or normal res.
-
View User Profile
-
Send Message
Posted Sep 8, 2012using 2.0.2 and getting errors each time I try to rez: