drmally5/inrisachievements — explained in plain English
Analysis updated 2026-05-18
Track meaningful, hard to earn achievements in WoW Classic instead of automatic participation style rewards.
Unlock and display custom titles earned by completing achievements or achievement chains called Sagas.
Compete on a guild leaderboard and hunt hidden or first-discoverer achievements.
Inspect other players running the addon to see their points, completed achievements, and recent activity.
| drmally5/inrisachievements | alerque/silex.sile | allquixotic/esoguildactivityaddon | |
|---|---|---|---|
| Stars | 0 | — | — |
| Language | Lua | Lua | Lua |
| Last pushed | — | 2025-04-17 | 2019-05-28 |
| Maintenance | — | Stale | Dormant |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires an English language World of Warcraft Classic client, since kill achievements match English creature names.
Inri's Achievements is an addon for World of Warcraft Classic that adds a full achievement system to the game, built to feel like something the game's original developers could have shipped themselves. It contains 247 hand written achievements spread across 12 categories, along with 37 titles players can display, chains of linked achievements called Sagas, hidden achievements that reward whoever discovers them first, a guild leaderboard, speed run tracking, a feature for spotting rare enemies, and syncing between players who both have the addon installed. An English game client is required, since kill related achievements match creature names that differ in other language versions. The design goal is that every achievement should represent something genuinely earned, not something handed out automatically. For example, instead of an achievement simply for killing a certain monster, the addon rewards killing it before a certain level, or doing so alone. Achievements are grouped into four rarity tiers, common, rare, epic, and legendary, each worth more points and shown in a different color, with the hardest legendary achievements tied to major end game bosses or long term challenges like reaching level 60 without ever dying. Under the hood, the addon is organized so that adding a new achievement only requires adding one entry to a definitions file, without touching the core game logic, user interface, or networking code. It listens for game events such as kills, level ups, entering zones, reputation changes, quest turn ins, profession skill increases, and kill streaks, and checks each one against the conditions for relevant achievements. Progress can be tracked as a simple done or not done state, a running count toward a target, a bar style progress value, or a set of named sub steps that must all be completed. Completing certain achievements unlocks titles that a player can choose to display, which show up in a special color on their character to anyone else using the addon, and Sagas chain several achievements together into a larger storyline that can also grant its own title. Players with the addon automatically discover each other over guild, party, and raid channels and can inspect one another's achievement profiles, including their points, completed achievements, and recent activity. Only progress data is saved locally, since the achievement definitions themselves live in the addon's code.
A World of Warcraft Classic addon that adds 247 hand crafted achievements, titles, and player-to-player achievement syncing built to feel Blizzard-made.
Mainly Lua. The stack also includes Lua, World of Warcraft Addon API.
The README does not state a license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.