11 October 2026
Spell lists, concentration, and saves against a DC
Your character sheet holds your spells now, and the bot keeps track of what you are concentrating on: it starts when you cast, gets rolled for when you take damage, and ends when you rest. Save spells say what a successful save does, and any save or check can be rolled against a DC.
- Add your spells in the builder at /dnd. r!spells shows them by level, with your slots.
- Casting a concentration spell starts concentration, and r!hp rolls the save when you take damage.
- r!cast says what a successful save does: half the damage, with the number, or none.
- r!s dex dc 15 and r!c athletics dc 12 say Success or Failure.
- Death saves take bonuses and advantage, and r!death stable and r!death revive cover Spare the Dying and Revivify.
- A bonus can be a die on any roll: r!s wis +1d4 for Bless, r!a rapier dmg+3d6 for Sneak Attack.
At the D&D table
Prefix commands, on your active character.
Cast a concentration spell and the bot remembers it. Casting another ends the first, and says so. Take damage with r!hp and it rolls your Constitution save against the right DC, temporary hit points or not. Drop to 0 and the spell ends. A long rest ends it too, and a short rest ends anything that lasts an hour or less.
Shows what you are holding. r!conc end drops it, r!conc save 14 rolls the save for damage the bot did not see, and r!conc bless sets it for a spell cast outside the bot.
Your list by level, with the slots you have left beside each level. Concentration and ritual spells are marked.
r!cast cure finds Cure Wounds when it is on your list. A spell off your list still casts, with a note.
r!cast detect magic ritual casts it without spending a slot.
Under the damage, r!cast now says what a successful save does: half, with the number worked out, or nothing. Add dc 15 to r!s or r!c and the roll says Success or Failure.
r!death takes bonuses and advantage like any save: r!death +1d4 for Bless, r!death adv. r!hp -6 crit counts a critical hit at 0 as two failures. r!death stable is Spare the Dying, and r!death revive is Revivify, back on 1 hit point. Hit points stop at 0, and a long rest needs at least 1.
A +1d4 works on checks, saves, initiative, attacks, spell attacks and concentration saves. dmg+3d6 adds damage dice on r!a and r!cast, and a crit doubles them along with the weapon’s own. A +1 weapon’s +1 is added once, crit or not.
Eldritch Blast rolls every beam your level gives you, Scorching Ray every ray and Magic Missile every dart, each on its own. Flame Strike rolls its fire and its radiant.
A Warlock’s spells are cast at the level of their pact slots, and r!spells says which level that is. A Mystic Arcanum, or any spell a feature gives you, casts with free and spends no slot: r!cast circle of death free.
The character builder
At /dnd.
Start typing a name and pick from the SRD, and its level, concentration and ritual fill in. A spell from outside the SRD is welcome too. The bot tracks its slot and concentration, and there are just no dice to roll.
One button lists your class’s SRD spells up to your highest slot. Click one to add it.
Tick advantage on concentration saves and every concentration save rolls with it.
Each card on your characters page shows current hit points, temporary hit points and what the character is concentrating on, straight from the bot.
An imported character arrives with its spell list filled in, and a Warlock with its Pact Magic slots.
Saving a character no longer resets its initiative bonus or drops its background. The armour picker no longer adds DEX to heavy armour or offers a shield as armour. Back works on a step you have not answered yet, and raising Constitution on a level up adds the hit point for every level, as the rules say.
Sharing this somewhere else? Plain text version, ready to paste into Discord or Patreon.