Quantcast
Download
(621 Kb)
Download
Updated: 02-05-20 02:09 AM
Pictures
File Info
Compatibility:
Classic Patch (1.13.3)
Classic (1.13.2)
Updated:02-05-20 02:09 AM
Created:11-19-19 11:47 AM
Downloads:2,140
Favorites:12
MD5:

Classic Achievements

Version: 1.1
by: Yukyuk [More]

Classic Achievements

Why write this addon?
When I started playing WOW classic, I liked it.
But I did miss my achievements.
So I developed Classic Achievements.

So what does it do?
Like in retail you can earn achievements.
But there is one major difference.
All achievements in Classic Achievements are account bound.
So all of your characters on an account can contribute to an achievement.


Classic Achievements The achievements (for now).
Summary
Here you can see an overview of the latest earned achievements and a progress overview.
To the top right you can see the Classic Achievements Achievement rank you earned.
The more points you have, the higher the rank.
For now it is a work in progress and the rank is now fixed to Senior Sergeant.

Character
Reach levels on a character and reach the maximum level on each class.
Own a certain amount of gold. This is the gold of all your character together (on an account).

Quests
Turn in quests to get an achievement.

Exploration
/love some critters to earn an achievement.
/kiss Alliance and Horde leaders to earn an achievement.
/kiss them all and to get the achievement Ass Kisser

Player vs Player
I do not play on a PvP realm so for now this is a work in progress.

Dungeons & Raids
When I am doing dungeons (and later raids) I am gathering data.
But for now it is a work in progress.

Professions & Skills
Earn achievements when reaching rank 50, 125, 200 and 300 in a profession.
The same for all the weapon skills (including defense).
And earn achievements when all professions and/or weapon skills are at maximum rank.
Catching fish will earn achievements.
And catching rare fish will get you achievements.

Creating bandages will earn you achievements.

Reputation
Earn achievements for gathering reputation for a number of factions.
Since all characters can tribute to an achievement you can get uber exalted with a faction.


How to use
Classic Achievements can be used through the use of a minimap button or through a LDB button.
And there is a number of slash commands you can use (slash commands are only available in English)

  • /CA or /ClassicAchievements will open/close Classic Achievements.
  • /ca fire on When an achievement is met, a frame will be shown.
  • /ca fire off When an achievement is met, no frame will be shown.
  • /ca queue fire will show a test achievement so you can determine if you want to see it.
  • /ca sound test will play the sound that Classic Achievement uses.
  • /ca sound off will turn off the Classic Achievement sound.
  • /ca sound on will turn on the Classic Achievement sound.
  • /ca money 12345 will put the amount of money in the database, in this example it is 1 gold, 23 silver and 45 copper.
  • /ca mini off will hide (after a reload) the minimap button.
  • /ca mini on will show (after a reload) the minimap button.
  • /ca profession number will set the skill level for that profession.
  • So for example /ca blacksmithing 250 will set your skill level for blacksmithing to 250 and will give you the relevant achievements.
  • You can use this for the following professions, Blacksmithing, Leatherworking, Alchemy, Herbalism, Cooking, Mining, Tailoring, Engineering, Enchanting, Fishing, Skinning and FirstAid.
  • /ca weaponskill number will set the skill level for that weapon skill
  • so for example /ca wands 300 will set your skill level for wands to 300 and will give you the relevant achievements
  • You can use this for the following weapon skills, defense, two-handed-axes, two-handed-maces, two-handed-swords, axes, crossbows, bows, daggers, guns,
    maces, polearms, staves, swords, thrown, unarmed and wands


Questions and answers
Question:
Why not do all the achievements before releasing this addon?
Answer:
It is a lot of work to gather all the data I need.
In fact I allready wrote two smaller addons to gather data so that I can add more achievements.
The first one stores all the sub zone names when I discover them so that I can create more exploration achievements.
The second one gatheres data about all of the items in WOW Classic.
But it takes a lot of time shifting through the data and program the achievements I want.

Question:
Do you have plans for more achievements?
Answer:
Oh yes. Have lots of Ideas.

But life being as it is, uppredictable.
Since the beginning of December 2019, the time I have for designing (and playing) has been greatly reduced.
So you can expect new achievements but it might take a while.

Question:
What do the orange brackets mean that are on the right of some achievements.
Answer:
When clicking on that achievement will will you see information about the status of the achievement.
Also, see the screen prints added with this addon.

Question:
I allready have a character at max level or a profession/skill at max rank.
Can I still earn the achievements/
Answer:
You can use slash commans to set the desired rank for a profession or skill.
And in a future release I want to add an option panel for this.

Version 1.1
- Februari 5, 2020
- Removed small piece of code that caused an error (/salute command)

Version 1.0
- Januay1 1st, 2020
- Achievements for catching fish
- Achievements for catching rare fish
- Achievements for gathering reputation
- Lots of slash commands

BETA 5 Release
- November 21, 2019
- Corrected an error in an achievement
- Removed debug statements

BETA 4 Release
- November 20, 2019
- Remove a debug statement

BETA 3 Release
- November 20, 2019
- Corrected a few spelling errors (thank you myrroddin)
- Added a slash command to hide/show the minimap button

BETA 2 Release
- November 19, 2019
- Corrected an error with the weapon skill achievements.

BETA Release
- November 19, 2019
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Author
Date
1.0
621kB
Yukyuk
01-03-20 07:24 AM
BETA 5
618kB
Yukyuk
11-21-19 12:26 PM
BETA 4
618kB
Yukyuk
11-20-19 10:32 AM
BETA 3
618kB
Yukyuk
11-20-19 02:39 AM
BETA 2
617kB
Yukyuk
11-19-19 12:55 PM
BETA
617kB
Yukyuk
11-19-19 11:47 AM


Post A Reply Comment Options
Unread 08-20-20, 07:41 AM  
Yukyuk
A Chromatic Dragonspawn
 
Yukyuk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 176
File comments: 35
Uploads: 23
No more AddOns.

I sorry to tell you that I stopped developing and maintaining any add-ons.
Since December 2019 the time I have for WoW (both developing and playing) is a lot less than it used to be.
I only play Wow now and then and then only retail.
__________________
Better to fail then never have tried at all.
Last edited by Yukyuk : 09-05-20 at 02:00 AM.
Report comment to moderator  
Reply With Quote
Unread 08-20-20, 02:36 AM  
Fedaygin
A Murloc Raider
 
Fedaygin's Avatar

Forum posts: 6
File comments: 38
Uploads: 0
Pop up on Screen seem to be working.

Randomly.. Or then it's meant to be like it. Mean in a way that frame pops to screen only on specific Achis.
I got a pop from doing certain amount of tasks a.k.a quests & frame always appears close to bottom mid. I haven't had sfx with any of them so far & haven't touched into sfx setting.

I hope you can put the Achi Frame to pop close top at middle & to have sfx enabled by default I'll see later today what happens when toggle the sfx via txt command. Mean if get a response that it's enabled & if get achi frame pop during the adv. session then hear the sfx. Also can you try to add Classic Achievements into 'Keybinds' list on Keybinds settings so could set up a keybind for it. That would be great. If there's a chance to send you few via paypal to show thanks & support then let us know. Good rest of the year & enjoy things that you do o/

Kindly: Fedaygin
__________________
​"Recycle & Use Fabric Groceries Bag" Join to Surveys group. You're helping economy by doing so & be rewarded. Fill your profile & be honest with answers. Twice a month i've received five bucks. Now while staying more at home is time to fill some 🧐 https://bit.ly/3cQscQt

Check & Share Around Wicked Wide Web: http://docs.google.com/document/d/e/...nIcC0f3sqD/pub
Last edited by Fedaygin : 08-20-20 at 02:38 AM.
Report comment to moderator  
Reply With Quote
Unread 08-19-20, 03:54 AM  
Fedaygin
A Murloc Raider
 
Fedaygin's Avatar

Forum posts: 6
File comments: 38
Uploads: 0
Howdies. Achi didn't pop to screen like used to.

Here's a Screenie to show it. I haven't changed any settings for the addon. Gonna check em out later now that noticed all the options available via addon info page Hope update comes soon to this beautiful addon. See that this has been prev. updated 5.2.2020 & now is 3rd week of August same year.
http://www.mediafire.com/view/bicreq...tings.jpg/file

Addons list: http://www.mediafire.com/view/vibeo8...dons..jpg/file

I'll gladly support your work with this by dropping couple via paypal if possible. Let me know if can see them & hope you have safe good path ahead

Kindly: Fedaygin
__________________
​"Recycle & Use Fabric Groceries Bag" Join to Surveys group. You're helping economy by doing so & be rewarded. Fill your profile & be honest with answers. Twice a month i've received five bucks. Now while staying more at home is time to fill some 🧐 https://bit.ly/3cQscQt

Check & Share Around Wicked Wide Web: http://docs.google.com/document/d/e/...nIcC0f3sqD/pub
Last edited by Fedaygin : 08-19-20 at 04:48 AM.
Report comment to moderator  
Reply With Quote
Unread 02-26-20, 02:05 AM  
Yukyuk
A Chromatic Dragonspawn
 
Yukyuk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 176
File comments: 35
Uploads: 23
Re: Re: Re: Re: Re: Lua error crossing continents

Originally Posted by rbpaiett
I can't explain it. I disabled everything except for swatter and got the same error. Out of curiosity, do you use swatter?
I do not use Swatter. I use BugSack and !BugGrabber.

Will investegate a bit more and see if I can find out what is hapening.
__________________
Better to fail then never have tried at all.
Report comment to moderator  
Reply With Quote
Unread 02-25-20, 06:43 PM  
rbpaiett
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Re: Re: Re: Re: Lua error crossing continents

Originally Posted by rbpaiett
Originally Posted by rbpaiett
Originally Posted by Yukyuk
Originally Posted by rbpaiett
I'm getting this error whenever I cross continents either hearthing or boating:

Date: 2020-02-23 18:14:35
ID: 1
Error occured in: Global
Count: 1
Message: ...ce\AddOns\Atlas\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua line 313:
LibDBIcon-1.0: Object 'ClassicAchievementsIcon' is already registered.
Debug:
[C]: error()
...ce\AddOns\Atlas\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:313: Register()
...ce\AddOns\ClassicAchievements\CA_DatabaseGeneral.lua:69: ClassicAchievements_DatabaseGeneral()
ClassicAchievements\CA_Main.lua:497:
ClassicAchievements\CA_Main.lua:492
Locals:
(*temporary) = "LibDBIcon-1.0: Object 'ClassicAchievementsIcon' is already registered."
I also have Atlas installed and I do not have this problem.

Did you try to disable all other addons besides Atlas and Classic Achievements to see if the error still occurs?
This didn't always happen until recently but I'll take a look ...
Interestingly enough I disabled all atlas related addons and the error went away. Perhaps it's one of the other atlas modules I installed. I'll keep u posted.
I can't explain it. I disabled everything except for swatter and got the same error. Out of curiosity, do you use swatter?
Report comment to moderator  
Reply With Quote
Unread 02-25-20, 05:45 PM  
rbpaiett
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Re: Re: Re: Lua error crossing continents

Originally Posted by rbpaiett
Originally Posted by Yukyuk
Originally Posted by rbpaiett
I'm getting this error whenever I cross continents either hearthing or boating:

Date: 2020-02-23 18:14:35
ID: 1
Error occured in: Global
Count: 1
Message: ...ce\AddOns\Atlas\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua line 313:
LibDBIcon-1.0: Object 'ClassicAchievementsIcon' is already registered.
Debug:
[C]: error()
...ce\AddOns\Atlas\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:313: Register()
...ce\AddOns\ClassicAchievements\CA_DatabaseGeneral.lua:69: ClassicAchievements_DatabaseGeneral()
ClassicAchievements\CA_Main.lua:497:
ClassicAchievements\CA_Main.lua:492
Locals:
(*temporary) = "LibDBIcon-1.0: Object 'ClassicAchievementsIcon' is already registered."
I also have Atlas installed and I do not have this problem.

Did you try to disable all other addons besides Atlas and Classic Achievements to see if the error still occurs?
This didn't always happen until recently but I'll take a look ...
Interestingly enough I disabled all atlas related addons and the error went away. Perhaps it's one of the other atlas modules I installed. I'll keep u posted.
Report comment to moderator  
Reply With Quote
Unread 02-25-20, 10:41 AM  
rbpaiett
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Re: Re: Lua error crossing continents

Originally Posted by Yukyuk
Originally Posted by rbpaiett
I'm getting this error whenever I cross continents either hearthing or boating:

Date: 2020-02-23 18:14:35
ID: 1
Error occured in: Global
Count: 1
Message: ...ce\AddOns\Atlas\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua line 313:
LibDBIcon-1.0: Object 'ClassicAchievementsIcon' is already registered.
Debug:
[C]: error()
...ce\AddOns\Atlas\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:313: Register()
...ce\AddOns\ClassicAchievements\CA_DatabaseGeneral.lua:69: ClassicAchievements_DatabaseGeneral()
ClassicAchievements\CA_Main.lua:497:
ClassicAchievements\CA_Main.lua:492
Locals:
(*temporary) = "LibDBIcon-1.0: Object 'ClassicAchievementsIcon' is already registered."
I also have Atlas installed and I do not have this problem.

Did you try to disable all other addons besides Atlas and Classic Achievements to see if the error still occurs?
This didn't always happen until recently but I'll take a look ...
Report comment to moderator  
Reply With Quote
Unread 02-24-20, 08:50 AM  
Yukyuk
A Chromatic Dragonspawn
 
Yukyuk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 176
File comments: 35
Uploads: 23
Re: Lua error crossing continents

Originally Posted by rbpaiett
I'm getting this error whenever I cross continents either hearthing or boating:

Date: 2020-02-23 18:14:35
ID: 1
Error occured in: Global
Count: 1
Message: ...ce\AddOns\Atlas\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua line 313:
LibDBIcon-1.0: Object 'ClassicAchievementsIcon' is already registered.
Debug:
[C]: error()
...ce\AddOns\Atlas\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:313: Register()
...ce\AddOns\ClassicAchievements\CA_DatabaseGeneral.lua:69: ClassicAchievements_DatabaseGeneral()
ClassicAchievements\CA_Main.lua:497:
ClassicAchievements\CA_Main.lua:492
Locals:
(*temporary) = "LibDBIcon-1.0: Object 'ClassicAchievementsIcon' is already registered."
I also have Atlas installed and I do not have this problem.

Did you try to disable all other addons besides Atlas and Classic Achievements to see if the error still occurs?
__________________
Better to fail then never have tried at all.
Report comment to moderator  
Reply With Quote
Unread 02-23-20, 08:20 PM  
rbpaiett
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Re: Re: Per char achievs?

Originally Posted by Yukyuk
Originally Posted by rbpaiett
In the future, do you plan on supporting per character achievement settings?

Love the addon tho!
Its not my intention to do per character achievements.
I am an altoholic so I like it that all my characters can contribute.
Well, better to have this as is than not at all, thanks!
Report comment to moderator  
Reply With Quote
Unread 02-23-20, 08:18 PM  
rbpaiett
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Lua error crossing continents

I'm getting this error whenever I cross continents either hearthing or boating:

Date: 2020-02-23 18:14:35
ID: 1
Error occured in: Global
Count: 1
Message: ...ce\AddOns\Atlas\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua line 313:
LibDBIcon-1.0: Object 'ClassicAchievementsIcon' is already registered.
Debug:
[C]: error()
...ce\AddOns\Atlas\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:313: Register()
...ce\AddOns\ClassicAchievements\CA_DatabaseGeneral.lua:69: ClassicAchievements_DatabaseGeneral()
ClassicAchievements\CA_Main.lua:497:
ClassicAchievements\CA_Main.lua:492
Locals:
(*temporary) = "LibDBIcon-1.0: Object 'ClassicAchievementsIcon' is already registered."
Report comment to moderator  
Reply With Quote
Unread 02-20-20, 09:25 AM  
Yukyuk
A Chromatic Dragonspawn
 
Yukyuk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 176
File comments: 35
Uploads: 23
Re: Per char achievs?

Originally Posted by rbpaiett
In the future, do you plan on supporting per character achievement settings?

Love the addon tho!
Its not my intention to do per character achievements.
I am an altoholic so I like it that all my characters can contribute.
__________________
Better to fail then never have tried at all.
Report comment to moderator  
Reply With Quote
Unread 02-19-20, 07:45 PM  
rbpaiett
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Per char achievs?

In the future, do you plan on supporting per character achievement settings?

Love the addon tho!
Last edited by rbpaiett : 02-19-20 at 07:46 PM.
Report comment to moderator  
Reply With Quote
Unread 02-05-20, 02:15 AM  
Yukyuk
A Chromatic Dragonspawn
 
Yukyuk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 176
File comments: 35
Uploads: 23
Small error

Originally Posted by tinyu
I just got this error when I did the /salute emote while targeting the Fallen Hero of the Horde in Swap of Sorrows. (I'm Alliance).

Code:
Date: 2020-02-05 11:05:17
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\ClassicAchievements\CA_Main.lua line 188:
   attempt to get length of local 'table' (a nil value)
Debug:
   [C]: ?
   ClassicAchievements\CA_Main.lua:188:
      ClassicAchievements\CA_Main.lua:187
   ClassicAchievements\CA_Main.lua:382: filterFunc()
   ElvUI\Modules\chat\Chat.lua:1175: ChatFrame_MessageEventHandler()
   ElvUI\Modules\chat\Chat.lua:1568: ChatFrame_OnEvent()
   ElvUI\Modules\chat\Chat.lua:1572: FloatingChatFrame_OnEvent()
   ElvUI\Modules\chat\Chat.lua:1577:
      ElvUI\Modules\chat\Chat.lua:1576
Locals:
That was a piece of code that should not have been in the 1.0 version of Classic Achievements.
It is for a future achievement and was not tested.

I made a patch (version 1.1) that should solve the error you got.
Just let me know if this solves it.
__________________
Better to fail then never have tried at all.
Report comment to moderator  
Reply With Quote
Unread 02-04-20, 06:40 PM  
tinyu
A Molten Giant
 
tinyu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 838
File comments: 382
Uploads: 13
I just got this error when I did the /salute emote while targeting the Fallen Hero of the Horde in Swap of Sorrows. (I'm Alliance).

Code:
Date: 2020-02-05 11:05:17
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\ClassicAchievements\CA_Main.lua line 188:
   attempt to get length of local 'table' (a nil value)
Debug:
   [C]: ?
   ClassicAchievements\CA_Main.lua:188:
      ClassicAchievements\CA_Main.lua:187
   ClassicAchievements\CA_Main.lua:382: filterFunc()
   ElvUI\Modules\chat\Chat.lua:1175: ChatFrame_MessageEventHandler()
   ElvUI\Modules\chat\Chat.lua:1568: ChatFrame_OnEvent()
   ElvUI\Modules\chat\Chat.lua:1572: FloatingChatFrame_OnEvent()
   ElvUI\Modules\chat\Chat.lua:1577:
      ElvUI\Modules\chat\Chat.lua:1576
Locals:
__________________
"There's no such thing as too many addons."
Lothaer
Titan Dev Team Member.
Report comment to moderator  
Reply With Quote
Unread 01-31-20, 04:21 PM  
akaDug
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by Yukyuk
Originally Posted by akaDug
Huge fan of the addon. Thanks much for making it! One request I have is fixing the capitalization in certain words and phrases, ie You are a rookie -> You Are a Rookie, A bit of love -> A Bit of Love, etc. I know it's minor, but I tried to see if I could edit the files myself to no avail. Lol

Anyways, thanks again and I look forward to future versions!
Sorry for the delayed respnse but my developing (and playing) time is severly limited at the moment.

I like the way the description of the achievements as they are now so I will not change that.

But. You could do it yourself.
Go to the file called ClassicAchievements.lua in your WOW directory.
C:\Program Files (x86)\World of Warcraft\_retail_\WTF\Account\ACCOUNT NAME\SavedVariables

Edit the description of the achievements there (make sure WOW is not running as you do this).
I use Notepap++ for this.
And you should have new desctiptions for your achievements.
Thank you so much for this! I really appreciate it And thank you for making this addon to begin with. I really love gathering achieves, even the ridiculous ones.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: