View Full Version : Character Achievements
jkeller
October 11th, 2025, 23:22
I'm starting to develop an extension to track character "achievements" (e.g rolling double nat 20s with disadvantage) and statistics (e.g. # of goblins killed).
Before I get too far, I wanted to check if there are any extensions which already do anything this. I searched but didn't find any.
Thanks!
anstett
October 12th, 2025, 00:17
Mad Nomad has a handful of extensions that do some parts of that. Combat Stats is the closest I think.
jkeller
October 12th, 2025, 01:44
Thanks, those look nice. Here's a link to one for those who are interested: https://forge.fantasygrounds.com/shop/items/1426/view
I'll focus my extension less on stats and more on "achievements". There are sooo many fun/weird achievements that could be added (assuming I can detect them).
GKEnialb
October 18th, 2025, 02:35
Sounds like that'll be entertaining and interesting!
jkeller
October 18th, 2025, 03:26
I hope so! It's coming along :)
65657
GKEnialb
October 24th, 2025, 02:13
Very nice!
jkeller
October 29th, 2025, 21:54
It's almost ready for release (though I think it's going to be an ongoing effort).
Here are the "achievements" I have so far - please suggest any others you'd like!
- A Chink in the Armor (exploit an enemy’s vulnerability)
- A wizard is never late (as a wizard, roll a 1 or lower Initiative)
- All That Glitters (amass 1,000 GP)- The cake is a lie (damaged by mimic)
- Always winter, but never Christmas (take cold damage)
- Assassin (kill an unwounded enemy with a critical attack)
- Bat 1,000 (hit at least 3 times and don't miss in an encounter)
- Blood and bloody ashes! (1/1 with Advantage)
- Close One! (stabilize with two failed death saves)
- Combat Medic (stabilize ally & defeat enemy in one encounter)
- Cutthroat (kill an enemy at full health with one melee attack)
- Divine Guidance (20/20 with Disadvantage)
- Don't Blink (damaged by statue)
- Don't Panic (20/1 with Advantage)
- Elementary, my dear Watson (pass a DC 15+ Investigation check)
- Even the smallest person... (as a small PC, kill an enemy)
- Greased Lightning (24+ Initiative)
- I am fire. I am death (kill an enemy with fire)
- I have a bad feeling about this (as a Rogue, fail a Perception check)
- I'm Not Dead Yet (Nat 20 on Death Save)
- Intense Focus (maintained concentration for 3+ checks in the same encounter)
- Just Enough (kill an enemy with no overkill damage)
- Just Resting My Eyes (healed while dying)
- Knife-work up here (run out of ammo)
- Life, the Universe, and Everything (roll 42 on percentile dice)
- Max Heal with multiple dice
- Max damage with multiple damage dice
- Mostly Harmless (min damage with multiple damage dice)
- Not Today (stabilize a dying character)
- Not all those who wander are lost (as a Ranger, crit or pass a DC 15+ Survival check)
- Number of the Beast (roll 666 on 3d6)
- Only in silence the word (silence an undead caster)
- Pinball Wizard (both deaf and blind)
- Poor Sod (1/20 with Disadvantage)
- Rule #2: Double Tap (kill a zombie with 10+ extra damage)
- Sniper (kill an enemy at full health with one ranged attack)
- Stuck the Landing (pass a DC 15+ Acrobatics)
- The next great adventure (die)
- These aren't the droids you're looking for (as a Warforged, pass a Deception check)
- To light a candle is to cast a shadow
- Wait! I need to tie my shoes (0 Initiative)
- Who Wants a Hug? (grapple 3+ times in the same encounter)
- Winter is coming (affect multiple creatures with cold damage)
- Yer hairy, wizard (dwarf wizard encounter with giant)
- You shall not pass! (fail a skill check after rolling 19)
- {Skill/Save} - Natural 20
GKEnialb
November 6th, 2025, 03:42
Those look great. Even though they're not as fun as the ones on your list, it'd be good to have a count of critical hits and critical failures on attacks (and critical fails on Skill/Save).
jkeller
November 6th, 2025, 13:16
For sure!
I didn't mention them, but I also track some "stats" like you mentioned (with counts). Achievements for those might be added if you reach certain milestones (for the 1-up ones) or thresholds (for the ones like damage):
STAT_ATTACKED = "Attacked "; -- target
STAT_HEALED = "Healed "; -- target
STAT_NAT_1 = "Dice: Natural 1";
STAT_NAT_20 = "Dice: Natural 20";
STAT_STABILIZED = "Stabilized "; -- target
-- 10/100/1000
MILESTONE_CRITS = "Critical Hits";
MILESTONE_FAIL = "Failed "; -- checks/saves
MILESTONE_FUMBLES = "Fumbles";
MILESTONE_HIT_BY_CRIT = "Critically Hit";
MILESTONE_KILLED = "Killed "; -- creature
MILESTONE_OPPO = "Opportunity Attacks";
MILESTONE_PASS = "Successful "; -- checks/saves
-- 100/1000 thresholds
QTY_DMG_DEALT = "Damage Dealt";
QTY_DMG_SUFFERED = "Damage Suffered";
QTY_HEAL_DONE = "Healing Done";
QTY_HEAL_RCVD = "Healing Received";
GKEnialb
November 7th, 2025, 04:47
Very cool.
jkeller
November 15th, 2025, 17:59
I'm adding some achievements related to famous figures, and I need their basic traits. I'm keeping track of them in my discord (link in sig), in the archetypes channel. Feel free to add others or suggest changes, thanks!
SmackDaddy
January 13th, 2026, 21:07
When do you expect to release this extension?
jkeller
January 13th, 2026, 22:09
I have a "working" version now, but it really needs more testing (especially with groups) before I'm comfortable releasing it. Anyone interested? You can reply here, or in my discord (in my sig), and I'll post the extension there.
SmackDaddy
January 16th, 2026, 01:09
I have a "working" version now, but it really needs more testing (especially with groups) before I'm comfortable releasing it. Anyone interested? You can reply here, or in my discord (in my sig), and I'll post the extension there.
If you want a closed beta I run a session weekly and use mad nomads stats plugin so feel free to pm it to me and let me know what to expect and look for
Powered by vBulletin® Version 4.2.1 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.