Download
(4Kb)
Download
Updated: 10-15-20 02:34 PM
Pictures
File Info
Compatibility:
Shadowlands pre-patch (9.0.1)
Updated:10-15-20 02:34 PM
Created:08-11-10 02:14 PM
Downloads:4,956
Favorites:19
MD5:

Achievement Check

Version: 0.2.1
by: Zblob [More]

When called, the addon will check current raid/party members for the completion of a given achievement.

Usage:

/achievementcheck [achievementlink] (or /ac)


The addon uses the inspect player system so range is limited to people loaded in and in the same zone. (40yards to zonewide)


Possible uses:
- When organising a pug, recheck in the instance if everyone actually has the achievement, no underachiever nonsense.
- When organising a Glory of the .. run, check which guildmember still needs a certain achievement done or whether you can skip it.
- Just being curious.


TODO:
- Localisation
- Partial achievements
- Reporting to other channels
- ...

Changelog

-- 0.2.1
Fixed the setbackdrop for Shadowlands, 9.0.1

-- 0.2.0
Cleaned up the code some more

-- 0.1.9
Toc update for 7.3.5

-- 0.1.8
Toc update for 7.1.5

-- 0.1.7
Toc update for 6.2.3

-- 0.1.6
Toc update for 6.0.2

-- 0.1.5
Toc update for 5.4

-- 0.1.4.1
Added a link to the achievement in the report

-- 0.1.4
Updated for MoP
Fixed a Lua error when giving a textual parameter instead of an achievementid or achievementlink

-- 0.1.3
Toc Update to 4.2
Pointer fix.

-- 0.1.2.3
Critical Bugfix, was showing all checks as not completed in certain cases.

-- 0.1.2.2
Bugfix for call with numeric id

-- 0.1.2.1
toc update to gameversion 4.0
Fixed references to "this:"
Added support for non-raid groups
Added functionality to call /ac with the achievementidnumber (thanks to Lefaux@Sen'jin EU for the tip)
Optional Files (0)


Post A Reply Comment Options
Unread 01-12-11, 08:48 PM  
Codex
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 280
Uploads: 12
Re: Enhancement to AC

5x AchievementCheck\AchievementCheck.lua:163: attempt to index field 'leftinfo' (a nil value)
AchievementCheck\AchievementCheck.lua:28: in function `?'
Interface\FrameXML\ChatFrame.lua:4126: in function <Interface\FrameXML\ChatFrame.lua:4074>:
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3737: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3775: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

Locals:
msg = "|Hachievement:4615:0600000003AAC45D:0:0:0:-1:0:0:0:0[Flu Shot Shortage (25 player)]"
editbox = ChatFrame1EditBox {
0 = <userdata>
at3matches = <table> {}
focusLeft = ChatFrame1EditBoxFocusLeft {}
focusRight = ChatFrame1EditBoxFocusRight {}
chatFrame = ChatFrame1 {}
addSpaceToAutoComplete = true
lDrag = <unnamed> {}
chatLanguage = "Common"
tabCompleteIndex = 1
at3curMatch = 0
text = ""
hookedByAceTab3 = true
setText = 0
header = ChatFrame1EditBoxHeader {}
focusMid = ChatFrame1EditBoxFocusMid {}
frame = <unnamed> {}
language = "Common"
rDrag = <unnamed> {}
}

---
Report comment to moderator  
Reply With Quote
Unread 09-16-10, 02:58 AM  
Lefaux
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Thumbs up Enhancement to AC

Hi Zblob,

first off: awesome addon, thank you so much for the work.

I did some small changes to it so you can use it from macros (which don't accept Achievement Links).

Basically I just check whether the achievement argument is numeric and skip all your lookups (if someone passes the wrong number... none of my business )

Who should I send you the lua file so you could consider putting it into the current branch?
Unified Diff? Plain File?

Furthermore I'd really like to help making this addon even better, so if you need any help: get back to me here

cheers
Lef
Report comment to moderator  
Reply With Quote
Unread 08-17-10, 06:27 AM  
Zblob
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 3
Uploads: 1
Originally posted by morphium
Does not seem to be working. I use "/ac <achievement link from my achievements tab>", press ENTER key, nothing happens. The line I wrote just stays there. None, nada, nothing..

Ideas?
If you're still in the typing box of the chat panel and enter does not close, the game did not send the command to the addon yet, something else is stopping it, but the addon is not the reason.
Report comment to moderator  
Reply With Quote
Unread 08-17-10, 05:35 AM  
morphium
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Does not seem to be working. I use "/ac <achievement link from my achievements tab>", press ENTER key, nothing happens. The line I wrote just stays there. None, nada, nothing..

Ideas?
Report comment to moderator  
Reply With Quote
Unread 08-11-10, 04:00 PM  
Zblob
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 3
Uploads: 1
Originally posted by Nightspirit
Installed new version, was in raid but no members in 40 yard range. No disconnect Will see how it goes next raid.
Make sure you use 0.1.1.1, not 0.1.1.

Thanks for testing btw
Report comment to moderator  
Reply With Quote
Unread 08-11-10, 03:43 PM  
Nightspirit
A Cyclonian
 
Nightspirit's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 126
Uploads: 1
Installed new version, was in raid but no members in 40 yard range. No disconnect Will see how it goes next raid.
Report comment to moderator  
Reply With Quote
Unread 08-11-10, 03:08 PM  
Zblob
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 3
Uploads: 1
Originally posted by Nightspirit
This addon is causing me to disconnect on login while being in a raid.
I don't really see how it would do that, nor did it do that while testing (being in raids over several sessions).

But will check further.

Found another lua error on first time use as well, gonna upload a newer version in a bit.
Last edited by Zblob : 08-11-10 at 03:25 PM.
Report comment to moderator  
Reply With Quote
Unread 08-11-10, 02:54 PM  
Nightspirit
A Cyclonian
 
Nightspirit's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 126
Uploads: 1
This addon is causing me to disconnect on login while being in a raid.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: