This project is abandoned and its default file will likely not work with the most recent version of World of Warcraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.
Congratulates your Guild/Party members when they say "ding" or receive a Level Achievement
Supports random messages, and throttling/delaying messages
kGratz functionality was moved out of ReadySetDing
all ok with the addon ^^ , i just wanted to report a small " problem " or annoyance if you wish with AFK status , when you go in AFK and say 5 achievements went off during that time , when you get back to active you basiclaly just spam 5 gratz in less then 1 sec lol ....... , even with " random message " checked you get a nice little mix of 5 lines of chat lol :p
dunno if there is a way to make it so afk'd achy don't get gratzed when your back or some other sollution ?
Well ... when you alt-tab, then it can't actually announce stuff realtime, it would only be queued up instead. Then as soon as you tab back in again it will announce all the messages
The addon itself can not see if you are alt-tabbed, and just tries to announce as usual, so I can't fix it
So I'm thinking it doesn't really have to do with being afk or not, but being alt-tabbed or not
bit saddened to see the " Delay " option gone , was nice when you could kinda " fake " it writing the GZ yourself :p , the other options did seems un-needed though :) and ty for the quick fix ^^
The Delay option is gone, yes. But now it defaults to a random delay between 2 to 7 seconds
Letting the user choose a static custom delay did not seem like an improvement to me, so I removed the option slider and just used the random delay
In hindsight, maybe I should have kept the slider, but then as the max delay value, and the minimum would be set to 2 seconds, so there was a random delay between 2 to x seconds ...
[ i approve of this message ] :p , no really that seems like a good idea tbh , the min will always be 2 seconds to not spam the chat log but you get to choose the max delay ... , ofc i think the outer max should be hard set to about 15-20 + - seconds because longer then that would just be silly lol , " GZ ! " - to what man " ow that achy you had 2 mins ago .... " :p
hehe well 8-10 seconds should do it then ;) , ow and btw when i updated to the newer version i found my " Achievement " gratz'ing disabled , was that intentional ? , i would have guessed having it auto-enabled instead would have made more sense :)
Yeah, that was intentional. That option is actually for gratzing on all achievements, instead of only the Level achievements. The wording is too shallow
(Common achievements, like Exploration will still be filtered out)
5x kGratz\kGratz-v0.5.lua:359: attempt to index local 'name' (a nil value) kGratz\kGratz-v0.5.lua:359: in function `AutoGratz' kGratz\kGratz-v0.5.lua:351: in function `?' ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> [string "safecall Dispatcher[17]"]:4: in function <[string "safecall Dispatcher[17]"]:4> [C]: ? [string "safecall Dispatcher[17]"]:13: in function `?' ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function `Fire' ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119> ImpIgnore\ImpIgnore-v201210251506.lua:925: in function <ImpIgnore\ImpIgnore.lua:818>
ow and i have a small suggestion , ever think about adding a new gratz line for multiple achy's ? , like say we are in a raid and many get the achievments or it just happens a couple in your guild get seperate one's near each others timing , that the multi achy line then take priority and basicaly uses that gz instead of the single one ? and ofc still follows the Delay and Spam throtle settings :)
Thanks for all the feedback you've been giving, reaper666735
It's definitely a good idea, and is something this addon is lacking compared to the other Gratz addons out there
But I've quit WoW since MoP launched, and I've been maintaining my addons with a starter edition account. The recent updates were small and could be tested in lv20 dungeon finder. But I can't join a guild to playtest the code for this functionality. I think it'd be too complicated to drycode and hope it works..
Moreover I currently am studying for some summer school maths test so I can get into university (>.<)
Hello again :p ,
all ok with the addon ^^ , i just wanted to report a small " problem " or annoyance if you wish with AFK status , when you go in AFK and say 5 achievements went off during that time , when you get back to active you basiclaly just spam 5 gratz in less then 1 sec lol ....... , even with " random message " checked you get a nice little mix of 5 lines of chat lol :p
dunno if there is a way to make it so afk'd achy don't get gratzed when your back or some other sollution ?
ty
Just to be sure, were you previously alt-tabbed when this occurs?
i admit sometimes i was yes , but not always , does that make a difference ?
Well ... when you alt-tab, then it can't actually announce stuff realtime, it would only be queued up instead. Then as soon as you tab back in again it will announce all the messages
The addon itself can not see if you are alt-tabbed, and just tries to announce as usual, so I can't fix it
So I'm thinking it doesn't really have to do with being afk or not, but being alt-tabbed or not
bit saddened to see the " Delay " option gone , was nice when you could kinda " fake " it writing the GZ yourself :p , the other options did seems un-needed though :) and ty for the quick fix ^^
The Delay option is gone, yes. But now it defaults to a random delay between 2 to 7 seconds
Letting the user choose a static custom delay did not seem like an improvement to me, so I removed the option slider and just used the random delay
In hindsight, maybe I should have kept the slider, but then as the max delay value, and the minimum would be set to 2 seconds, so there was a random delay between 2 to x seconds ...
[ i approve of this message ] :p , no really that seems like a good idea tbh , the min will always be 2 seconds to not spam the chat log but you get to choose the max delay ... , ofc i think the outer max should be hard set to about 15-20 + - seconds because longer then that would just be silly lol , " GZ ! " - to what man " ow that achy you had 2 mins ago .... " :p
Previously, the random max was set to 14 seconds, which was already too long ><
I think I'm going to leave it like this. Too much options only clutter the interface. Really should have done this sooner :x
hehe well 8-10 seconds should do it then ;) , ow and btw when i updated to the newer version i found my " Achievement " gratz'ing disabled , was that intentional ? , i would have guessed having it auto-enabled instead would have made more sense :)
Yeah, that was intentional. That option is actually for gratzing on all achievements, instead of only the Level achievements. The wording is too shallow
(Common achievements, like Exploration will still be filtered out)
5x kGratz\kGratz-v0.5.lua:359: attempt to index local 'name' (a nil value)
kGratz\kGratz-v0.5.lua:359: in function `AutoGratz'
kGratz\kGratz-v0.5.lua:351: in function `?'
...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[17]"]:4: in function <[string "safecall Dispatcher[17]"]:4>
[C]: ?
[string "safecall Dispatcher[17]"]:13: in function `?'
...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function `Fire'
...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
ImpIgnore\ImpIgnore-v201210251506.lua:925: in function <ImpIgnore\ImpIgnore.lua:818>
Locals:
nil
Thanks for the feedback, reaper666735
Hopefully v0.6 fixes this. It's hard to playtest on the PTR on a dead guild :(
What are the GZ and EMOT? (Well, RT is a raid marker and NAME is the name of the person.)
What does the Filter filter?
When it's going to send out a random gratz, what do the <GZ> and <RT> change to?
<GZ> changes into any of {"gz", "grats", "gratz"},
<RT> changes into any of the Raid Target icons
you have a new ticket waiting on wow ace :)
i just hope it will gz on any and all achievments if " achy " is checked and not filter :p
ow and i have a small suggestion , ever think about adding a new gratz line for multiple achy's ? , like say we are in a raid and many get the achievments or it just happens a couple in your guild get seperate one's near each others timing , that the multi achy line then take priority and basicaly uses that gz instead of the single one ? and ofc still follows the Delay and Spam throtle settings :)
Thanks for all the feedback you've been giving, reaper666735
It's definitely a good idea, and is something this addon is lacking compared to the other Gratz addons out there
But I've quit WoW since MoP launched, and I've been maintaining my addons with a starter edition account. The recent updates were small and could be tested in lv20 dungeon finder. But I can't join a guild to playtest the code for this functionality. I think it'd be too complicated to drycode and hope it works..
Moreover I currently am studying for some summer school maths test so I can get into university (>.<)
well i can always test the addon for you and report anything that pops up if that helps :p , and goodluck on the UNI admition :)