It supports all professions, including custom ones from the Mysteries of Azeroth expansion (1.18.X), such as Survival and Jewelcrafting.
Download link: https://gitlab.com/Artur91425/ackisrecipelist-classic
REQUIREMENTS: ClassicAPI v.1.18.0 or above!
You can learn more about it and download it here: https://github.com/brues-code/ClassicAP ... stallation
I recommend using this tool for an easier and faster installation of ClassicAPI.
Supported localizations: enUS, deDE, esES, frFR, itIT, ptBR, ruRU, zhCN.
The entire recipe database was built from scratch, ensuring it is up-to-date and accurate for this server.
Most of the data regarding how to obtain recipes was sourced from https://octowow.st/db. However, that database contains many "gaps" and a significant amount of missing information. I pieced together the missing data bit by bit using various, sometimes elaborate, methods.
As a result, there may be minor inaccuracies, or in some cases, a complete lack of information for a recipe if I was unable to find any data at all—even though the recipe itself exists within the game files and on the server.
Regarding localization: everything has been translated into the languages listed above, with the exception of the names of custom NPCs from the Mysteries of Azeroth expansion. If the server administration can provide me with a list of these NPC names (a `.sql` file would work perfectly), I will be happy to complete the remaining translations.
For developers:
This addon also includes backported libraries:
- Ace3 r1403
- HereBeDragons r35
- LibDBIcon-1.0 r56
- LibDialog-1.0 r8
Regarding HereBeDragons: I’ve fully tested all the functions in this library—as well as its `HereBeDragons-Pins` module—but I still haven’t figured out why I had to swap the X and Y variables in certain places to get it working correctly (see the `swapCoordinates` function). I suspect this is due to differences between the coordinate systems in WoW 1.12.1 and the retail version. I’d be very grateful if someone could look into this and fix the calculation functions—getting rid of my terrible "hack" in the process! xD