What Are Community Picks and Packs on dice.run?

Updated

Community picks are the rolls and packs that other dice.run users have imported most often, and packs are curated bundles of ready-made dice expressions. The one pack named on the site is a D&D 5e (2024) system pack, listed as the most imported with 7 imports total. If you play D&D 5e and want pre-built expressions for common rolls instead of writing notation from scratch, this is the part of dice.run to look at first.

What "Community picks" shows

The Community picks section is a browse view of what the wider user base is actually pulling in, ranked by import count rather than by editorial choice. On the page, the most-imported entry is the D&D 5e (2024) pack, marked with 7 imports.

That ranking is the useful signal: a pack with more imports has been reused by more people, which is a rough proxy for whether its expressions cover the rolls you care about. There is a "Browse all →" entry point to see the full list beyond the top pick.

What a pack contains

A pack is a grouped collection of dice expressions, organized by what you are trying to compute rather than dumped as one flat list. The D&D 5e (2024) pack is described as covering every D&D 5e (2024) example, split into groups such as:

  • Attack rolls and damage kept together in one place
  • Saving throws in a separate group
  • Class-feature one-offs kept apart from the common rolls

The pack listing also names specific contents, including:

Item What it does
Multi-attack as an array Rolls several attacks together rather than one at a time
Attack + damage with crit on a 20 Combines the attack roll and damage, with critical handling on a natural 20
Roll mode switch — normal / advantage / disadvantage Switches how the d20 is rolled without rewriting the expression

The pack is tagged dnd5e, dnd, and system-pack, and is attributed to "dicerun Studio."

How to use a pack

  1. Open Community picks and find the pack you want (the D&D 5e 2024 pack is the top entry).
  2. Import it. The page reports import counts, so importing is the action that both loads the pack and feeds that number.
  3. Use the expressions in a roll. Because the pack groups attack, damage, saves, and class features separately, you pick the group matching the roll you are about to make instead of building the notation yourself.
  4. Adjust where needed — for example, flip the roll mode switch to advantage or disadvantage rather than editing the dice expression.

The expected result is that a standard 5e roll (an attack with damage, a save, a class feature) is available as a ready expression, and the odds for it appear as you use it.

Why packs matter beyond convenience

dice.run's core promise is "Roll dice. Know the odds." — it parses standard notation, keeps a full audit trail, and shows the probability distribution (mean, range, and the full distribution) as you type. A pack slots into that: instead of hand-writing an expression and hoping it is correct, you start from an expression someone else already built and can see its distribution immediately.

That makes packs most useful when the notation is fiddly — multi-attack arrays and crit-on-20 damage are exactly the cases where writing it by hand invites errors.

When packs are not the right fit

Packs are pre-built for a specific system. The only pack named on the page is D&D 5e (2024), so if you are running a different system, the pack's groupings and assumptions will not match your rules, and you are better off writing your own expressions or using Studio. Studio is the separate area for authoring dice programs with live distributions, which is the path for custom or non-5e work.

If you only need a single one-off roll, importing a whole pack is more than you need — type the expression directly and read the distribution instead.