Simple addon that displays the group's anima powers.
Useful for Tarragrue, Torghast, and Mythic+
/sap or /simpleanimapowers to open the window
Traditional Chinese translation for options
Open to adding other locales if there are people willing to translate.
Right now, it's only about 6 lines (you can find the strings in the /locale folder)
- Add powers by Spell ID for tracking (e.g. 324528,243502,2352935)
- Enable/Disable for Torghast
- Enable/Disable for M+
- Enable/Disable for Tarragrue
Upcoming Changes:
- Pin spell IDs by instance type (since pinning Tarragrue powers doesn't make sense if you're in Torghast/M+)
- Lockable frame
- More UI improvements?
Message: ...rface\AddOns\SimpleAnimaPowers\SimpleAnimaPowers.lua:56: attempt to index field 'SimpleAnimaPowersFrame' (a nil value)
Time: Sun Jan 16 04:42:22 2022
Count: 2
Stack: ...rface\AddOns\SimpleAnimaPowers\SimpleAnimaPowers.lua:56: attempt to index field 'SimpleAnimaPowersFrame' (a nil value)
[string "@Interface\AddOns\SimpleAnimaPowers\SimpleAnimaPowers.lua"]:56: in function `?'
[string "@Interface\FrameXML\ChatFrame.lua"]:5163: in function `ChatEdit_ParseText'
[string "@Interface\FrameXML\ChatFrame.lua"]:4827: in function `ChatEdit_SendText'
[string "@Interface\FrameXML\ChatFrame.lua"]:4863: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Update zhTW:
In reply to BNS333:
Updating now, thank you very much again!
after installation
Message: ...Ons\SimpleAnimaPowers\SimpleAnimaPowersFunctions.lua:4: Usage: GetLocale(application[, silent]): 'application' - No locales registered for 'REFlex'
Time: Tue Jul 20 22:41:45 2021
Count: 1
Stack: ...Ons\SimpleAnimaPowers\SimpleAnimaPowersFunctions.lua:4: Usage: GetLocale(application[, silent]): 'application' - No locales registered for 'REFlex'
[string "=[C]"]: ?
[string "@Interface\AddOns\Bagnon\common\Wildpants\libs\AceLocale-3.0\AceLocale-3.0.lua"]:134: in function `GetLocale'
[string "@Interface\AddOns\SimpleAnimaPowers\SimpleAnimaPowersFunctions.lua"]:4: in main chunk
Locals: (*temporary) = "Usage: GetLocale(application[, silent]): 'application' - No locales registered for 'REFlex'"
Message: (null)
Time: Tue Jul 20 22:41:53 2021
Count: 4
When trying to access the options menu
Message: ...rface\AddOns\SimpleAnimaPowers\SimpleAnimaPowers.lua:56: attempt to call method 'UpdateGroupPowers' (a nil value)
Time: Tue Jul 20 22:43:59 2021
Count: 1
Stack: ...rface\AddOns\SimpleAnimaPowers\SimpleAnimaPowers.lua:56: attempt to call method 'UpdateGroupPowers' (a nil value)
[string "=[C]"]: in function `UpdateGroupPowers'
[string "@Interface\AddOns\SimpleAnimaPowers\SimpleAnimaPowers.lua"]:56: in function `?'
[string "@Interface\FrameXML\ChatFrame.lua"]:5157: in function `ChatEdit_ParseText'
[string "@Interface\FrameXML\ChatFrame.lua"]:4821: in function `ChatEdit_SendText'
[string "@Interface\FrameXML\ChatFrame.lua"]:4857: in function <Interface\FrameXML\ChatFrame.lua:4853>
[string "=[C]"]: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Locals:
In reply to KerstinU:
Oof. That's a yikes.
Taking a look at it now...
Basically did copy the locale stuff from REFlex as far as how they setup the locale and stuff so might have forgotten to edit that string. Didn't necessarily plagiarize any of the 'meat' of the REFlex addon, but definitely used their file structure/setup since I was looking for a good example of 'best practice', if that makes sense?
As for the options menu, I'm assuming that's because the '...Functions.lua' file didn't compile (or whatever Lua does)
Should be fixed in the next update here shortly though.
Hi !
I want to provide traditional Chinese translation (zhTW)
In reply to BNS333:
Thank you for that! I will update that shortly.