Download
(92Kb)
Download
Updated: 05-21-21 11:03 AM
Pictures
File Info
Compatibility:
Shadowlands patch (9.0.5)
Updated:05-21-21 11:03 AM
Created:11-05-08 08:07 AM
Downloads:4,129
Favorites:55
MD5:

Accomplishment

Version: v2.1.7
by: Ethan Centaurai [More]

Accomplishment (noun)
"Something completed successfully; goal reached"

This is a small addon with one purpose: to provide an easy way to congratulate someone, be they a guildie or a random stranger, when they earn an Achievement.

Features:
- Auto-popup when an Achievement is unlocked by someone.
- Left-click the name to congratulate the person.
- Right-click the name to remove it from the list.
- Clicking "Close" hides the window and removes all names from the list.
- Window resizes whenever new names are added or removed. It starts off small and unobtrusive but gets bigger with each new name added.
- Window can be moved about and remembers it's position (saved in layout-cache.txt).
- Congratulatory message is customisable. Use '%s' where you want the user's name to appear (or not, if you wish).
- If you prefer, you can choose to congratulate automatically instead of clicking a button.

Options panel can be found in Interface -> AddOns -> Accomplishment.


To Do:
- Allow multiple congratulatory messages (well done!, awesome job!, grats! etc).
- Add timestamps to buttons, so you know who earned what when.
- Add sorting of names, so most recent achievers will appear at the top.


If you've found an error or would like to suggest a feature, please make a new ticket in the issues hub or leave a comment here.

Accomplishment
v2.1.7 (2021-05-21)
Full Changelog Previous Releases
  • Add packager support for Wago Addons.
  • Bump Interface number to 90005.
  • Create FUNDING.yml
  • Create issue config.
  • Create issue templates.
  • Updated library paths and removed unused AceConfigCmd-3.0.
  • Bump Interface number to 90002.
  • Don't include README or CHANGELOG in the package.
  • Update README.md
  • Set theme jekyll-theme-slate
  • Migrate from Travis CI to GitHub Actions.
  • Update README.md
  • Create README.md
  • Updated for Shadowlands pre-patch.
  • Enable Travis-CI packaging.
  • Bump Interface number to 60200.
  • Whitespace cleanup.
  • Delete some unused locals.
  • Use @project-version@ instead of manually changing the project version.
  • No longer uses AceAddon-3.0.
  • No longer uses AceTimer-3.0.
  • Use Ambiguate("none") on player names to strip out realm names.
  • Core: Bump Interface number to 60000. Apparently, people still use this thing...
  • Disable manual changelog.
  • Update gitignore.
  • Delete gitattributes.
  • Commit everything.
  • Update changelog.
  • Add AddonLoader support. Dry-coded.
  • Update for WoW 3.2.0.
  • Remove BOM.
  • Fix typo in Changelog.
  • Update .toc for Patch 3.1.0.
  • Change line-endings to Unix LF (and fix a bug while I'm at it).
  • Fix fucked up changelog (54kb wtf?)
  • Added manual-changelog and license-output to .pkgmeta.
  • Add a changelog.
  • Tweak the .toc a smidge.
  • Make the All button use our Throttle call rather than use the generic "guys!".
  • Move "Congratulatory Message" option to the bottom, increase width to "full".
  • TOC to the hand...
  • Add an "All" button to manually congratulate everyone in the list (button is disabled if only one name is shown).
  • Add AceTimer-3.0 to .toc and .pkgmeta files.
  • Improve Sylvanaar's improvements.
  • Merge improvements contributed by Sylvaanar.
  • TOC to the hand, Interface ain't listening.
  • Remove debug stuff.
  • Dynamic frame resizing is now fixed and working!
  • Add what could become dynamic frame resizing. Dry-coded (compiles with luac -p).
  • Remove debug scripting
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
v2.1.6
91kB
Ethan Centaurai
01-03-21 06:44 AM


Post A Reply Comment Options
Unread 08-09-09, 11:16 AM  
Thors Liebling
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 37
Uploads: 2
Exclamation Update not workin on German Client

Accomplishment does not work at all. It is supposed to be loaded, but nothing happens when somebody standing right next to me accomplishes an achievement. Also I am not able to open a configuration window or whatever by entering /accomplishment or /accomplish or whatever in the chat window. FYI I use the German client.

Greetings,
Thors Liebling
(aka Freydis88)
Report comment to moderator  
Reply With Quote
Unread 08-09-09, 05:10 AM  
mrruben5
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
If you are looking for a way to see when people in your guild/friends list are leveling up, you can check out LibGuild and LibFriends
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 04-17-09, 01:52 AM  
Littlemaxi
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
friends and group-members

hello

I love this mod very much and works fine with the german client.
I wish it would always possible to congratulate my friends or group-members who are not in my guild or stand not near by me.

Littlemaxi
Report comment to moderator  
Reply With Quote
Unread 11-23-08, 02:41 PM  
oddtoddy
A Murloc Raider

Forum posts: 6
File comments: 150
Uploads: 0
Typos or not, this addon rocks.

Thanks for your hard work.
Report comment to moderator  
Reply With Quote
Unread 11-22-08, 04:31 PM  
Ravendwyr
A Flamescale Wyrmkin
 
Ravendwyr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 139
File comments: 156
Uploads: 13
Re: Accomplishment

Originally Posted by Hapepe82
Just a note on your introductory text of your addon...

Accomplishment is a noun, not a verb. The verb is "to accomplish"! ;-)
I thought that 'verb' was wrong, turns out it was. Thanks.
__________________
Twitter | GitHub
Last edited by Ravendwyr : 11-22-08 at 04:31 PM.
Report comment to moderator  
Reply With Quote
Unread 11-21-08, 08:34 AM  
Hapepe82
A Kobold Labourer

Forum posts: 0
File comments: 80
Uploads: 0
Accomplishment

Just a note on your introductory text of your addon...

Accomplishment is a noun, not a verb. The verb is "to accomplish"! ;-)

And the addon is a very cool idea, thanks!
Last edited by Hapepe82 : 11-21-08 at 08:35 AM.
Report comment to moderator  
Reply With Quote
Unread 11-20-08, 03:46 PM  
Ravendwyr
A Flamescale Wyrmkin
 
Ravendwyr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 139
File comments: 156
Uploads: 13
Originally Posted by Faraque
I think you meant:

formerly: at some time in the past; previously; once
Thanks, this has been fixed.

Originally Posted by Faraque
Edit: also, the zip file has accomplishment misspelled.
It does? Strange... how did that happen?
I'll rezip and reupload and see if that fixes it.

EDIT: Version 2.0.1a has the correct folder name. Sorry about that, I don't know what happened there.
EDIT: Version 2.0.1b fixes the problems where AceGUI-3.0 couldn't be found. Again, sorry about that.

Note to self: Each time you make a stupid typo, God kills a kitten.
__________________
Twitter | GitHub
Last edited by Ravendwyr : 11-21-08 at 03:54 AM.
Report comment to moderator  
Reply With Quote
Unread 11-20-08, 02:59 PM  
oddtoddy
A Murloc Raider

Forum posts: 6
File comments: 150
Uploads: 0
Re: Auto

Thanks!!! I love this addon!

As noted above, there are some spelling issues. I had to rename the folder Accomplishment from Accomplisment for the game to recognize the addon.

Thanks for the update. I love the new features!
Report comment to moderator  
Reply With Quote
Unread 11-20-08, 02:20 PM  
Faraque
A Theradrim Guardian
 
Faraque's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 105
Uploads: 1
Love the addon, been torturing.. I mean congratulating my guildmates with it for a while now.

Have one nitpick, unrelated to the actual addon though. This addons new name/title..

Accomplishment (formally Guild Achiever)

formally: In a formal manner; By a method prescribed by procedure

I think you meant:

formerly: at some time in the past; previously; once

Sorry for being a nitpick, just thought you'd like to know.

Edit: also, the zip file has accomplishment misspelled.
Last edited by Faraque : 11-20-08 at 02:22 PM.
Report comment to moderator  
Reply With Quote
Unread 11-20-08, 02:14 PM  
Ravendwyr
A Flamescale Wyrmkin
 
Ravendwyr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 139
File comments: 156
Uploads: 13
Automatic congratulating is now in.

Thanks for the comments Fonjask, I appreciate them
__________________
Twitter | GitHub
Report comment to moderator  
Reply With Quote
Unread 11-20-08, 10:59 AM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 266
Uploads: 2
Re: Auto

Originally Posted by Change Log
Version 2.0
- Major re-write! w00t!
- Add options to use say, guild, or whisper channels to congratulate with. As a result, we can now congratulate people outside of your guild when they get an Achievement. Options panel can be found in Interface -> AddOns -> Accomplishment.
- Congratulatory message is now customisable.
- Fixed zip file path integrity (oops!).
Great job on the updates (.zip file ), your addon is the only addon of its kind!

TODO: Indeed, close the window when the to-congratulate-players = 0 and also, please add an option (if possible) to automatically congratulate people when they get an achievement, because I really like your addon but it's quite annoying when I'm doing a raid and some guildies are doing e.g. The Nexus Heroic and they all get tons of achievements who get in the way of my HealBot ^^.

Good luck

s, Fonjask.
__________________
~~~~~~~~~~~~
Report comment to moderator  
Reply With Quote
Unread 11-09-08, 03:04 AM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 266
Uploads: 2
Auto

Could you please add a function that automatically congratulates Guild members to your TODO list? And indeed, the configurable message would be nice as well.



Fonjask


EDIT: I configured the message myself, making it a whisper. I'm in a large guild, and will drive guildies nuts with /g chat.

HOWTO: In the Core.lua file, change

SendChatMessage("Congratulations "..user.."!", "GUILD")
to
SendChatMessage("Congrats "..user.."!", "WHISPER", "Common", ""..user.."")


EDIT2: And you packed your zip wrong, put those two files in a map 'GuildAchiever', and then zip THAT map.

EDIT3: If you're Horde, change "Common" to "Oricsh". There is a command to get your default language, but I'm not an addon maker myself...

Command: GetDefaultLanguage("player")



Good luck with the scripting
__________________
~~~~~~~~~~~~
Last edited by Fonjask : 11-18-08 at 10:54 AM.
Report comment to moderator  
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.