Category: Miscellaneous
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
3.2.4
Date:
10-15-2009 09:19 AM
Size:
2.42 Kb
Downloads:
995
Favorites:
29
MD5:
Pictures
Click to enlarge
iGratz
iGratz for WoW version 3.2.2

Version Updates:
3.2.4
* So I felt that this add-on was becoming bloated, and full of features that were not in my original scope of design, when I first created and launched this add-on. So this version 3.2.4 is back to basics.
* Removed the Guild Level tracking feature.
* Removed all Pop-Up windows.

*** THIS IS A VERSION UPDATE PLEASE DELETE YOUR OLD iGratz Folder, and go to your "world of warcraft/wtf/account/<account name>/saved variables" folder and delete the iGratz_Options.lua and iGratz_Options.lua.bak files prior to installing this new version.

Please make sure to add this add-on to your favorites list, so you can be notified when an update is released.

iGratz is a simple text based add-on that will automatically congratulate your guild members when they get a new Achievement it will use one of the built-in messages, or you can create some of your own. Just install to the add-on directory and off you go. This add-on uses less than 10kb of memory, and really does liven up your guild mates achievements. If your guild mates get multiple achievements it will only fire off once every 5 seconds. So if they receive 2 or 3 or more within 5 secs they will only get one congratulatory message, Or if you have say your entire guild get an achievement it will only congratulate the first person to receive it, then will congratulate more after the 5 second mark, if lagg causes some of them to register later than others.

Below is a list of commands that have been implemented:

iGratz Commands:
/iGratz help - this informational guide.
/iGratz list - lists all messages.
/iGratz print <id> - test the specified message.
/iGratz save - save your current in-game modifications.
/iGratz remove <id> - remove the specified message.
/iGratz add <message> - add the message.
/iGratz Use #player in your messages in place of the player's name.
  Change Log - iGratz

3.2.4
* So I felt that this add-on was becoming bloated, and full of features that were not in my original scope of design, when I first created and launched this add-on. So this version 3.2.4 is back to basics.
* Removed the Guild Level tracking feature.
* Removed all Pop-Up windows.

3.2.3
* This time I am 99.9999% certain that I corrected the error where iGratz was congratulating the wrong person, This should be corrected now I hope...

3.2.2 H
* Corrected an error where iGratz was congratulating the wrong person, This should be corrected.
* Added more Level Up congratulatory messages.
* Added /iGratz Save to save your in-game modifications.

3.2.2 G
* Corrected an error for where the pop-up window for iGratz was not disabling. Thank you all for bringing this to my attention.

3.2.2 F
* type /iGratz help will now bring up a list of ALL commands for iGrats and iLvl features.
* corrected an error for when a toon is not in guild getting 'Your not in a guild' spam.

3.2.2 E
* Recoded more of the code, Default settings now use less than 20kb of memory.
* Added 'Level Up' Notification
* 'Level Up' can be enabled to disabled independent of iGratz Features
* Added a pop-up for 'Level Up' feature.
* Added a way to disable 'Level Up' notice pop-up and auto congratulate.
* Added a way to disable 'Gratz' notice pop-up and auto congratulate.
* Added a way to see how much memory is currently used by the add-on
* Moved previous release information to 'Change Log'

3.2.2 D
* Major Recode, to reduce memory usage, Now default settings are down to using only 32kb of system resources.
* Updated default message count from 15 to 20.

3.2.2 C
* Added in the Pop-Up window that tells you the random message that the add-on has chosen along with the name of the person who obtained the last Achievement. Just click the button, and the add-on will enter the random message displayed into Guild Chat for you. For those not wanting the pop-up I have archived 3.2.2 b for you to download.
Thanx to: Cralor for helping me figure out the whole pop-up button problem.

3.2.2 B
* Added in a way for users to add their own custom messages.

3.2.2 A
* Added in a text based informative help display. Type /iGratz Help for a list of commands.
  Archived Versions - iGratz
File Name
Version
Size
Author
Date
3.2.2
2kB
Fithin
09-23-2009 09:58 AM
  Comments - iGratz
Post A Reply Comment Options
Old 10-15-2009, 11:19 PM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 601
Uploads: 0
Nice to see the new direction, Fithin. Creeping featurism is a danger in all mods.

But yes, providing sort of delay to the congrats as Accomplishment has would make this seem a bit less bot-like and more...human (well, a human robot ). Yes, a feature. But one directly related to improving the basic functionality of this.

There is a potential issue with adding a timer causing this to use CPU time. But Accomplishment doesn't, so its possible.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-15-2009, 04:06 PM  
lwoodya
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
I would love to see the delay added even if all the other fluff is dropped. Some people don't like knowing its an addon doing the congratulating and a delay would cover this nicely.
lwoodya is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-15-2009, 09:45 AM  
Fithin
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 5
File comments: 33
Uploads: 5
Back to Basics

So I feel that allot of the optional fluff that was requested by what now seems to the be minority of users, is causing more harm than good, as well as bloating the heck out of this add-on.
Thus I have decided that seeing as most if not all of those added features were not in my original design concept for this add-on. I am simply going to remove them, and return to the basic design I was going for when I created this add-on.


Original Design Concept & Current Features:
* Low to No System Resource usage.
* Automatic congratulation for guild member Achievements.
* A way to change or add message and make them random.


Now down to almost no system resource usage. Will once again automatically congratulate your guild mates when they receive an Achievement. That was the original design concept, and I feel it is best for this add-on to remain that way. I will be working on coding the guild leveling feature into an optional add-on all on its own.
__________________


Fithin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-14-2009, 11:53 PM  
OttoDeFe
A Flamescale Wyrmkin
 
OttoDeFe's Avatar
Interface Author - Click to view interfaces

Forum posts: 115
File comments: 161
Uploads: 6
I have been getting nothing lately - no popup, no automessage. The help command works and /igratz print spits the following:

Code:
2009/10/14 20:47:40-5348-x1]: iGratz\iGratz.lua:286: attempt to call global 'iGratz_printMSG' (a nil value)
Interface\FrameXML\ChatFrame.lua:3508: in function `ChatEdit_ParseText':
Interface\FrameXML\ChatFrame.lua:3177: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3201: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>
__________________
"They say
the pen is mightier than any saber -
any sword -
but if there's a war
I just don't know if a Bic will save ya..."

-- Last Offence
OttoDeFe is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-13-2009, 01:53 PM  
tsuni
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 7
Uploads: 2
Happy to hear about the fixes, getting it now and will check it out once again.

Thanks for the hard work!
tsuni is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-12-2009, 12:03 PM  
Fithin
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 5
File comments: 33
Uploads: 5
Okay so I feel like a total idiot now, I have spent the last few days racking my brain trying to figure out why it was doing this, I damn near went back and totally rewrote the entire code trying to figure out what I did wrong. Then today after I took 12 hours off of coding to try to get a fresh prospective. I noticed what I did wrong, try not to laugh at me too hard when you read this.

I had placed the achievement and the level update into both the iGratz and iLvl feature. Which was making the add-on fire off twice.

I know I know, I'm an idiot for not seeing it staring at me in the face, like a huge white elephant. But I am 99.9999% sure it is fixed now. I tested it several times and am no longer getting the wrong person getting the congratulatory message. Thank you all for your patients with me as I learn the ins and outs of .lua scripting a bit better.
__________________


Fithin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-12-2009, 10:45 AM  
Xarl
An Aku'mai Servant
 
Xarl's Avatar

Forum posts: 38
File comments: 59
Uploads: 0
Sorry to say this but i gave up on it.

I think its better to gratz my mates in my Guild with my own typing instead of a addon. This got clear to me after the bugs started.


Wish ya good luck on this project for the Future...
__________________


Xarl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-11-2009, 10:55 PM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 601
Uploads: 0
Yes, v3.2.2H doesn't fix the problem with the wrong people being congratulated. It still happens. Back to v3.2.2B here.

Nice that you got the CPU usage of this back down to 0. Look forward to seeing it more stable soon.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-11-2009, 03:27 AM  
Lagby
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
Yup, still getting the wrong person gratz bug.
Lagby is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-10-2009, 06:27 PM  
Mesklinite
A Kobold Labourer
 
Mesklinite's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Still Behinde

I just got the update and it is still behinde...if X gets an acheivment then 20 minutes later Y gets one, it will grats X for Y's acheivment.
Mesklinite is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-10-2009, 09:18 AM  
Fithin
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 5
File comments: 33
Uploads: 5
Thank you all for bringing this to my attention. I will work on this issue right away, and have a fix in place for download as soon as I can.
__________________


Fithin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-09-2009, 09:37 AM  
Xarl
An Aku'mai Servant
 
Xarl's Avatar

Forum posts: 38
File comments: 59
Uploads: 0
Quote:
Originally posted by Lagby
With this recent release it started to congratulate random people after an achievement. Like it fell behind and congratulated someone from 30 mins ago when someone got an achievement.

Mogar gets achievement
30 mins later
Nuno gets achievement
>>Congrats Mogar!

Very random.
The Exact same is happening to me as well.
__________________


Xarl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-08-2009, 09:55 PM  
Shawnigan
A Murloc Raider

Forum posts: 4
File comments: 6
Uploads: 0
I just noticed igratz giving one of the default congratulations on an achievement. However I had removed all 10 of those and replaced them with my own. Seems something about my doing that didn't carry over in the new version.
Shawnigan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-08-2009, 11:24 AM  
Lagby
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
With this recent release it started to congratulate random people after an achievement. Like it fell behind and congratulated someone from 30 mins ago when someone got an achievement.

Mogar gets achievement
30 mins later
Nuno gets achievement
>>Congrats Mogar!

Very random.
Lagby is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-08-2009, 07:02 AM  
Fithin
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 5
File comments: 33
Uploads: 5
Quote:
Originally posted by tsuni
From what I read in the lua file:

/iGratz test <#> is how you test one of the listed ones from doing /iGratz list


Will be doing more testing for you most of today, I might send you a PM so I don't clog up this channel with stuff.

I really love this addon tho, great work!
/iGratz say <id> is how you would test the specific <id>. Such as
/iGratz say 1 would say the first random message with you as the target.

/iGratz test is the feature I have built in that allows me to simulate an Achievement being fired off. Also /iLvl test is what I have built in to test the iLvL feature. Those wishing to test the features please feel free, and if you encounter anything at all please let me know so I can adjust, and correct.
__________________


Fithin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.